Text copied to clipboard!

Titel

Text copied to clipboard!

Systeemprogrammeur

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een ervaren en analytisch sterke Systeemprogrammeur die een cruciale rol wil spelen in het ontwerpen, ontwikkelen, testen en onderhouden van software die direct samenwerkt met besturingssystemen, hardwarecomponenten en kerninfrastructuur. In deze functie werk je aan laag-niveau programmatuur, prestatiekritische toepassingen en technische oplossingen die de basis vormen voor stabiele, veilige en efficiënte digitale omgevingen. Je bent verantwoordelijk voor het schrijven van robuuste code, het analyseren van systeemgedrag en het oplossen van complexe technische problemen die invloed hebben op prestaties, betrouwbaarheid en schaalbaarheid. Als Systeemprogrammeur werk je nauw samen met softwareontwikkelaars, infrastructuurspecialisten, security-experts en technische architecten om systemen te bouwen die voldoen aan hoge eisen op het gebied van snelheid, geheugenbeheer, fouttolerantie en beveiliging. Je begrijpt hoe processen, threads, drivers, compilers, netwerklagen en besturingssystemen functioneren en weet deze kennis toe te passen in praktische ontwikkeltrajecten. Je draagt bij aan de ontwikkeling van systeemtools, embedded componenten, middleware, kernel-gerelateerde modules of andere technische bouwstenen die essentieel zijn voor bedrijfskritische toepassingen. In deze rol verwachten we dat je niet alleen code schrijft, maar ook actief meedenkt over architectuur, optimalisatie en technische standaarden. Je onderzoekt bottlenecks, voert prestatieanalyses uit en implementeert verbeteringen die direct merkbaar zijn in de werking van systemen. Daarnaast documenteer je technische ontwerpen, ondersteun je implementaties en lever je input voor code reviews en kwaliteitsverbetering. Je bent in staat om zelfstandig te werken aan complexe opdrachten, maar functioneert ook goed in een multidisciplinair team waarin kennisdeling en samenwerking centraal staan. De ideale kandidaat heeft een sterke basis in programmeertalen zoals C, C++ of Rust en beschikt over diepgaande kennis van Linux, Unix of andere systeemomgevingen. Ervaring met debuggingtools, versiebeheer, automatisering en secure coding is belangrijk. Ook waarderen we een nieuwsgierige houding, een gestructureerde manier van werken en de motivatie om continu nieuwe technologieën en systeemconcepten te verkennen. Deze functie is geschikt voor iemand die energie krijgt van technische diepgang en graag werkt aan software die dichter bij de kern van systemen ligt dan traditionele applicatieontwikkeling. Je krijgt de kans om impact te maken op de prestaties en betrouwbaarheid van kritieke infrastructuur, terwijl je werkt in een omgeving waar kwaliteit, innovatie en technische expertise centraal staan. Als jij graag complexe systemen begrijpt, optimaliseert en toekomstbestendig maakt, dan is deze rol als Systeemprogrammeur een uitstekende volgende stap in je carrière.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwikkelen en onderhouden van laag-niveau software en systeemcomponenten.
  • Analyseren en optimaliseren van prestaties, geheugenverbruik en systeemefficiëntie.
  • Debuggen van complexe problemen binnen besturingssystemen en infrastructuur.
  • Schrijven van veilige, stabiele en goed gedocumenteerde programmatuur.
  • Samenwerken met ontwikkelaars, architecten en beheerders aan technische oplossingen.
  • Uitvoeren van code reviews en bijdragen aan kwaliteitsstandaarden.
  • Ontwerpen van technische modules voor systeemintegratie en automatisering.
  • Testen en valideren van software in verschillende systeemomgevingen.

Vereisten

Text copied to clipboard!
  • Aantoonbare ervaring als systeemprogrammeur of in een vergelijkbare technische rol.
  • Grondige kennis van C, C++ of Rust.
  • Ervaring met Linux, Unix of andere besturingssysteemomgevingen.
  • Inzicht in processen, threads, geheugenbeheer en systeemarchitectuur.
  • Ervaring met debuggingtools, versiebeheer en build-omgevingen.
  • Kennis van beveiligingsprincipes en secure coding practices.
  • Sterke analytische vaardigheden en probleemoplossend vermogen.
  • Goede schriftelijke en mondelinge communicatie in het Nederlands.

Potentiële interviewvragen

Text copied to clipboard!
  • Welke ervaring heb je met systeemprogrammering in productieomgevingen?
  • Met welke programmeertalen voor laag-niveau ontwikkeling heb je gewerkt?
  • Hoe pak je prestatieproblemen in complexe systemen aan?
  • Welke besturingssystemen en kernel-nabije componenten ken je goed?
  • Heb je ervaring met debugging van geheugen- of concurrencyproblemen?
  • Hoe zorg je voor veilige en onderhoudbare systeemcode?
  • Kun je een technisch uitdagend systeemproject beschrijven waar je aan werkte?
  • Hoe werk je samen met infrastructuur- en securityteams?